pub fn new_birthday_probability(n: u32) -> f64 {
    //逆向思维
    let mut p=1.0;
    let mut i=0;
    while i<n{
        p*=(365-i) as f64/365.0;
        i+=1;
    }
    return 1.0-p;
}
